director principal - French English Dictionary